package com.cadre.system.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.cadre.system.domain.officer.A01;
import com.cadre.system.domain.officer.Archives;
import com.cadre.system.domain.officer.ConfernamelistEntity;
import com.cadre.system.domain.officer.tabMenu;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/* loaded from: NEWConfernamelistMapper.class */
public interface NEWConfernamelistMapper extends BaseMapper<ConfernamelistEntity> {
    List<ConfernamelistEntity> getListByBatchId(Map<String, Object> map);

    List<tabMenu> tabmenu(String str);

    int updateByPrimaryKeySelective(ConfernamelistEntity confernamelistEntity);

    List<ConfernamelistEntity> selectByMaps(Map<String, Object> map);

    List<ConfernamelistEntity> getListAll();

    int updateOftenbatchId(@Param("id") String str, @Param("ids") String[] strArr);

    List<ConfernamelistEntity> getListForOften(String str);

    List<A01> selectListByName(Map<String, Object> map);

    List<A01> selectListByAddMeetUser(Map<String, Object> map);

    int selectMaxSort(String str);

    int selectMaxOftenSort(String str);

    List<A01> selectA01ListByPerSonIds(@Param("asList") List<String> list, @Param("batchId") String str, @Param("flag") String str2);

    int getA01Value(@Param("personId") String str, @Param("column") String str2);

    int updateResultByBathid(@Param("batchid") String str, @Param("result") String str2);

    int updateOftenresultByOftenbatchid(@Param("oftenbatchid") String str, @Param("oftenResult") String str2);

    List<Archives> getListForMeetBW();

    List<Archives> getListForMeetCW();

    List<Archives> getSynchroYList();

    List<ConfernamelistEntity> selectListByWord(@Param("oftenbatchid") String str);

    int updateStataById(@Param("flowid") String str);
}
